.tippy-box[data-theme~=material] {
    font-size: 11px;
    padding: 5px 10px;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 15px;
    box-shadow: 0 1px 3px 0 rgb(50 50 50 / 20%), 0 2px 1px -1px rgb(50 50 50 / 12%), 0 1px 1px 0 rgb(50 50 50 / 14%);
}

.tippy-box[data-theme~=material][data-placement^=top]>.tippy-arrow:before {
	border-top-color: #000
}

.tippy-box[data-theme~=material][data-placement^=bottom]>.tippy-arrow:before {
	border-bottom-color: #000
}

.tippy-box[data-theme~=material][data-placement^=left]>.tippy-arrow:before {
	border-left-color: #000
}

.tippy-box[data-theme~=material][data-placement^=right]>.tippy-arrow:before {
	border-right-color: #000
}

.tippy-box[data-theme~=material]>.tippy-backdrop {
	background-color: #000
}

.tippy-box[data-theme~=material]>.tippy-svg-arrow {
	fill: #000
}